<?php
declare (strict_types = 1);

namespace app\common\validate;

use think\Validate;

class Permission extends Validate
{
	protected $rule = [
        'name'       => 'require|max:64|unique:permission,name',
        'type'       => 'in:1,2', //1是角色 2是路由
        'rule'       => 'in:1,2', //1是操作所有 2是操作自己的
        'desc'       => 'require|max:255',
    ];

    protected $message = [
        'name.require' => '角色名称必须',
        'name.max'     => '角色名称最多不能超过64个字符',
        'name.unique'  => '角色名已经存在',

        'type.in'      => '权限类型错误',

        'rule.in'      => '规则类型错误',


        'desc.require' => '权限描述必须',
        'desc.max'     => '权限描述最多不能超过255个字符',

    ];


}
